home *** CD-ROM | disk | FTP | other *** search
- PROGRAM demonstrate_loops;
-
- VAR count : INTEGER;
- start : INTEGER;
- ending : INTEGER;
- total : INTEGER;
- alphabet : CHAR;
-
- BEGIN
- start := 1;
- ending := 7;
- FOR count := start TO ending DO (* Example 1 *)
- WRITELN('This is a count loop and we are in pass',count:4);
-
- total := 0;
- FOR count := 1 TO 10 DO (* Example 2 *)
- BEGIN
- total := total + 12;
- WRITE('count =',count:3,' total =',total:5);
- WRITELN;
- END;
-
- WRITELN;
- WRITE('The alphabet is ');
- FOR alphabet := 'A' TO 'Z' DO (* Example 3 *)
- WRITE(alphabet);
- WRITELN;
-
- FOR count := 7 DOWNTO 2 DO (* Example 4 *)
- WRITELN('Decrementing loop ',count:3);
-
- END.
-
-
-
-